36e95f77f7fdffcaaded41cf0af79edbc3658fb2,platform/util/src/com/intellij/util/io/BaseOutputReader.java,BaseOutputReader,readAvailableBlocking,#,146

Before Change


      read = true;

      synchronized (myTextBuffer) {
        processLine(buffer, token, n);
      }

      myScheduledSubmitter = myExecutorService.submit(myTokenSubmitter);

After Change


    int n;
    while ((n = myReader.read(buffer)) > 0) {
      read = true;
      processLine(buffer, line, n);
    }

    if (line.length() > 0) {